Digital Factoring